//
//  EsFaceIDModule.h
//  esfaceid
//
//  Created by es on 2021/12/15.
//

#ifndef EsFaceIDModule_h
#define EsFaceIDModule_h

#import <Foundation/Foundation.h>
#import "../esfaceid.h"
#import "DCUniModule.h"
NS_ASSUME_NONNULL_BEGIN

@interface EsFaceIDModule : DCUniModule<NSObject>

-(NSDictionary *)engineInit:(NSString *)certificate;

-(NSDictionary *)engineDestory;

-(NSDictionary *)getFaceFeatureWithFileUrl:(NSString *)url;

-(NSDictionary *)getFaceFeature:(NSString *)base64Image;

-(NSDictionary *)faceCompareWithFeature:(NSString *)feture1 featue2:(NSString *)feature2;

-(NSDictionary *)faceCompareWithImage:(NSString *)image1 image2:(NSString *)image2;

-(NSString *)getSDKVersion;
@end

NS_ASSUME_NONNULL_END
#endif /* EsFaceIDModule_h */
